English Dictionary
◊ FOR DEAR LIFE
for dear life
adv : as though your life was at stake; "he was running for dear
life"